Skip to content

Comments

[jsscripting] Upgrade to Graal 25#19567

Merged
lsiepel merged 2 commits intoopenhab:mainfrom
florian-h05:jsscripting-graal25
Oct 29, 2025
Merged

[jsscripting] Upgrade to Graal 25#19567
lsiepel merged 2 commits intoopenhab:mainfrom
florian-h05:jsscripting-graal25

Conversation

@florian-h05
Copy link
Contributor

@florian-h05 florian-h05 commented Oct 26, 2025

Must be merged together with #19518 and a Python Scripting Graal 25 upgrade.

@digitaldan
Copy link
Contributor

Just FYI, it looks like the next version of GraalVM (25.1.0) drops x86 Mac support which is super unfortunate. Does not affect this PR , but something to watch out for (I know many users use older mac minis as openHAB servers) .

@florian-h05
Copy link
Contributor Author

Yeah, I have seen this.
Really, really unfortunate.

@florian-h05 florian-h05 marked this pull request as ready for review October 27, 2025 08:20
@lsiepel lsiepel added the enhancement An enhancement or new feature for an existing add-on label Oct 29, 2025
florian-h05 and others added 2 commits October 29, 2025 11:34
- Upgrades to Graal 25.
  Changelog: https://github.com/oracle/graaljs/blob/master/CHANGELOG.md#version-2500
- Adjusts Node.js version accordingly.
- Syncs webpack-cli version with openhab-js.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Signed-off-by: Cody Cutrer <cody@cutrer.us>
@ccutrer ccutrer force-pushed the jsscripting-graal25 branch from 2378bfc to 2ed1029 Compare October 29, 2025 17:36
Copy link
Contributor

@lsiepel lsiepel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks LGTM

@lsiepel lsiepel merged commit 66264a6 into openhab:main Oct 29, 2025
2 checks passed
@lsiepel lsiepel added this to the 5.1 milestone Oct 29, 2025
@florian-h05
Copy link
Contributor Author

@ccutrer Thanks for finishing this!

@florian-h05 florian-h05 deleted the jsscripting-graal25 branch October 29, 2025 19:51
florian-h05 added a commit to openhab/openhab-js that referenced this pull request Oct 30, 2025
Refs openhab/openhab-addons#19567.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
ErikDB87 pushed a commit to ErikDB87/openhab-addons that referenced this pull request Oct 31, 2025
* [jsscripting] Upgrade to Graal 25.0.1

Signed-off-by: Florian Hotze <dev@florianhotze.com>
Co-authored-by: Cody Cutrer <cody@cutrer.us>
Signed-off-by: Erik De Boeck <deboeck.erik@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement An enhancement or new feature for an existing add-on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants